package org.NooLab.nlp.structures;

import java.util.ArrayList;
import java.util.Vector;




public class NLPresults {
	// =================================

	// object references ..............

	// main variables / properties ....

	/**  each single result set contains information about a single sentence */
	ArrayList<NLPresultSet>  nlpResultSets = new ArrayList<NLPresultSet>();
	
	String summary;
	
	// constants ......................

	
	
	// volatile variables .............

	
	// helper objects .................

	
	// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

	public NLPresults(){
		
	}
	// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

	
	
	
	// ------------------------------------------------------------------------
	
	public ArrayList<NLPresultSet> getResultSets() {
		return nlpResultSets;
	}
	
	public NLPresultSet getResultSet( int index) {
		NLPresultSet nlp=null;
		
		if ( (nlpResultSets!=null) && (index>=0) && (index<nlpResultSets.size())){
			nlpResultSets.get(index);
		};
		
		return nlp ; 
	}




	public String getSummary() {
		return summary;
	}




	public void setSummary(String summary) {
		this.summary = summary;
	}
	
	
	
}
